Don't leak a GtkRecentInfo. Found by Tommi Rantala
authorMatthias Clasen <matthiasc@src.gnome.org>
Sat, 28 Feb 2009 00:22:15 +0000 (00:22 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Sat, 28 Feb 2009 00:22:15 +0000 (00:22 +0000)
        * gtk/gtkrecentchooserdefault.c (copy_activated_cb): Don't leak
        a GtkRecentInfo. Found by Tommi Rantala

svn path=/trunk/; revision=22418

ChangeLog
gtk/gtkrecentchooserdefault.c

index fae56cb78c951dafbc9d3027818684d142e16877..710f7db131a42ef5c26a25a5dd93ca35c29c4c59 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2009-02-27  Matthias Clasen  <mclasen@redhat.com>
+
+       Bug 572972 – GtkRecentChooserDefault: memory leak in
+       copy_activated_cb()
+
+       * gtk/gtkrecentchooserdefault.c (copy_activated_cb): Don't leak
+       a GtkRecentInfo. Found by Tommi Rantala
+
 2009-02-27  Matthias Clasen  <mclasen@redhat.com>
 
        Bug 572968 – GtkIconView: image_description setter function strdups
index 9b485f2a34aa11cc09d2933c3f711cbd4c808afc..f46bd9e03d9b085dcdeab6b1af5cbe655f0eb2aa 100644 (file)
@@ -1676,6 +1676,7 @@ copy_activated_cb (GtkMenuItem *menu_item,
                                                    GDK_SELECTION_CLIPBOARD),
                           utf8_uri, -1);
 
+  gtk_recent_info_unref (info);
   g_free (utf8_uri);
 }